#include "my_sem.h"

int main(int argc, char const *argv[])
{

    // 信号灯 id
    int semid;

    // 初始化信号灯集
    semid = Sem_init(2);

    while (1)
    {
        // 上锁
        sem_P(semid, 0);

        // 解锁后得操作
        printf("我是2号 我获得了锁 \n");

        sleep(5);

        // 解锁
        sem_V(semid, 0);

        printf("我是2号 我解开了锁 \n");
        sleep(1);
    }

    return 0;
}
